register yourself - French English Dictionary